Towards Context-Aware Transaction Services
نویسندگان
چکیده
For years, transactional protocols have been defined for particular application needs. Traditionally, when implementing a transaction service, a protocol is chosen and remains the same during the system execution. Nevertheless, the dynamic nature of nowadays application contexts (e.g., mobile, ad-hoc, peer-to-peer) and context variations (semantics-related aspects) motivates the need for transaction service adaptation. Next generation of transaction services should be adaptive or even better self-adaptive. This paper proposes CATE: (1) a componentbased architecture of standard 2PC-based protocols and (2) a ContextAware Transaction sErvice. Self-adaptation of CATE is obtained by context awareness and component-based reconfiguration. This allows CATE to select the most appropriate protocol with respect to the execution context. We show that using CATE performs better than using only one commit protocol in a variable system and that the reconfiguration cost is negligible.
منابع مشابه
Context-aware systems: concept, functions and applications in digital libraries
Background and Aim Among the places that context-aware systems and services would be very useful, are libraries. The purpose of this study is to achieve a coherent definition of context aware systems and applications, especially in digital libraries. Method: This was a review article that was conducted by using Library method by searching articles and e-books on websites and databases. Results:...
متن کاملAn Adaptive Context-Aware Transaction Model for Mobile and Ubiquitous Computing
Transaction management for mobile and ubiquitous computing (MUC) aims at providing mobile users with reliable and transparent services anytime anywhere. Traditional mobile transaction models built on client-proxy-server architecture cannot make this vision a reality because 1) in these models, base stations (proxy) are the prerequisite for mobile hosts (client) to connect with databases (server...
متن کاملServices Platforms for Context-Aware Applications1
Context-aware services platforms aim at supporting the handling of contextual information in order to provide better user-tailored services. This paper addresses our current efforts towards a configurable and extensible services platform for context-aware applications. It discusses the use of a language and ontologies to cope with configurability and extensibility aspects.
متن کاملTowards Privacy Protection in a Middleware for Context-awareness
Privacy is recognized as a fundamental issue for the provision of context-aware services. In this paper we present work in progress regarding the definition of a comprehensive framework for supporting context-aware services while protecting users’ privacy. Our proposal is based on a combination of mechanisms for enforcing context-aware privacy policies and k -anonymity. Moreover, our proposed t...
متن کاملTowards a Services Platform for Mobile Context- Aware Applications
Context-aware services platforms aim at supporting the handling of contextual information in order to provide better user-tailored services. This paper proposes a novel services platform architecture to support mobile context-aware applications, giving emphasis to the configurability of the platform’s generic functionality. The paper introduces concepts and a language to cope with configurabili...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006